Adaptive Model-Driven Information Systems Development for Object Databases
نویسندگان
چکیده
Information systems now run on a wide range of target platforms ranging from enterprise servers to mobile devices. The functionality required by the applications running on these platforms varies greatly and for this reason adaptive databases have been proposed that can tailor a data management system to the needs of a particular application and platform. We present an approach to model-driven development for object databases that incorporates ideas from adaptive databases to generate code for either the native object database or one of several possible semantic layers built on top of the database depending on the features of the application model. We describe how the approach has been implemented as a tool supporting the development of applications for the object database db4o. Tilmann Zäschke Institute for Information Systems, ETH Zurich, CH-8092 Zurich, Switzerland, e-mail: [email protected] Christop Zimmerli Institute for Information Systems, ETH Zurich, CH-8092 Zurich, Switzerland, e-mail: [email protected] Stefania Leone Institute for Information Systems, ETH Zurich, CH-8092 Zurich, Switzerland, e-mail: leone@ inf.ethz.ch Minh Nguyen Institute for Information Systems, ETH Zurich, CH-8092 Zurich, Switzerland Moira C. Norrie Institute for Information Systems, ETH Zurich, CH-8092 Zurich, Switzerland, e-mail: norrie@ inf.ethz.ch
منابع مشابه
Adaptive RBF network control for robot manipulators
TThe uncertainty estimation and compensation are challenging problems for the robust control of robot manipulators which are complex systems. This paper presents a novel decentralized model-free robust controller for electrically driven robot manipulators. As a novelty, the proposed controller employs a simple Gaussian Radial-Basis-Function Network as an uncertainty estimator. The proposed netw...
متن کاملAdaptive Voltage-based Control of Direct-drive Robots Driven by Permanent Magnet Synchronous Motors
Tracking control of the direct-drive robot manipulators in high-speed is a challenging problem. The Coriolis and centrifugal torques become dominant in the high-speed motion control. The dynamical model of the robotic system including the robot manipulator and actuators is highly nonlinear, heavily coupled, uncertain and computationally extensive in non-companion form. In order to overcome thes...
متن کاملExperiences with Object Oriented Model-Driven Development
Model-driven development finds its origin in a reframed version of Zachman’s Information Systems Architecture. This framework recognises levels of abstraction, which is not the same as levels of detail, in the systems development process. If the model-driven approach is applied in addition to object oriented analysis concepts, significant benefits are to be expected on the side of maintenance c...
متن کاملNusselt Number Estimation along a Wavy Wall in an Inclined Lid-driven Cavity using Adaptive Neuro-Fuzzy Inference System (ANFIS)
In this study, an adaptive neuro-fuzzy inference system (ANFIS) was developed to determine the Nusselt number (Nu) along a wavy wall in a lid-driven cavity under mixed convection regime. Firstly, the main data set of input/output vectors for training, checking and testing of the ANFIS was prepared based on the numerical results of the lattice Boltzmann method (LBM). Then, the ANFIS was develope...
متن کاملEvaluation of Engineering Object Changes
. Engineering modeling systems have moved into every day practice of engineers. Chains of model objects and their relationships are constructed by engineers using high level integrated modeling of wide range of products. However, integration of widespread information in application oriented subsets is a problem to be solved. Fortunately, built-in development tools and application oriented defin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011